1
general::
Phrase(s): bring something off
to cause something to happen; to carry out a plan successfully. • Do you think you can bring it off ? • She brought off her plan without a hitch!
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Accomplish, achieve successfully, as in We managed to bring off a wonderful performance. [Early 1900s]
American Heritage Idioms